251760
532372
869373
656362
847617
321293
1654195
191959
764637
243903
170975
281520
5060799
3500581
2981148
2300804
2205988
2000609
189578
1891357
1736118
1709136
1622471